|
20.04.07 21:19 | adminion :
Лорд Разрушитель | Mirror, mirror on the wall |
ru |
Жили-были небольшие подземки. И были они рассчитаны на 100 команд бойцов одновременно ходящих по оным, что составляло примерно 10000 ботов. И все даже работало, как вдруг пришла беда...
Ну что значит "вдруг". По 400-500 подземок в каждом городе, до 150000 ботов... серверу их даже пересчитать непросто, не то, что обработать. И был Service Unavaiable, и было все забито профайлами бесполезных ботов.
Но появилось решение - ботов не создавать при генерации, а лишь тогда, когда боец смотрит на них.
И было второе решение - хранить лишь самые нужные данные, а для боя бота создавать отдельного и реального. И снова все работало. И было хорошо... а потом... потом оказалось, что не желают признавать призрачные боты неудачи своих боевых собратьев и остаются стоять. По крайней мере, некоторые так говорили. Задумались все мы. Прошли подземелье. Раз 5. Ни одного клона не встретили. Отложили проблему с пометкой - "редкость ужасная". Но все чаще раздавались стенания недовольных... и вот было принято решение - внимательно проследить за списком ботов отправленных на убой и списком прибитых отражений.
Расхождение было найдено, но не понято. Все же просто, как телега. Есть пайпа. Туда скрипты боев пишут кто умер, а скрипт подземелья - вытягивает данные и воздает по заслугам.
Однако....
> 19.04.07 23:24 53392 => 1.4.6.218-108
> 19.04.07 23:24 53393 => 1.4.6.218-109
> 19.04.07 23:24 53394 => 1.4.6.218-111
< GOT 2 LINE(S)
< 1.4.6.218-109 DEAD
< 1.4.6.218-111 DEAD
Куда-то исчезла первая строка. Потом еще одна. И еще. Загадочно. Что может быть неправильного в простом добавлении текста в файл? Ответ оказался прост - "порядок" разруливания флоков системой.
Ни семафоры, ни переоткрытие, ни установка позиции записи не помогли решить проблему.
Пришлось перейти на совсем другой тип обмена данными. Еще более простой и дубовый.
Чем проще - тем надежнее, хоть и не так красиво... на данный момент на 6000 смертей ботов в Ангелссити нет ни одного расхождения, т.е. клона. Надеюсь, и не появится.
Update:
Однако, клон снова вылез как недобитый бэтман. Недобитый... расхождений не было. Клон даже не пытался сказать о своей смерти. Такое может быть только, если его боевая временная копия уничтожена. И еще фраза - про долгие бои... в коротких такого не бывает.
Это могло быть только в одном месте. И таки да. Сборщик мусора нервно реагировал на слишком зажившихся ботов, давая им жить в районе 1-15 минут вместо суток. Поборник чистоты и фанат дискового пространства был приструнен. Все изменения раскиданы по остальным подземкам. В общем, ждем-с.
|
Comments: 65 | |
|
|
|
20.04.07 20:03 |
VELKOPOPOVITSKY KOZEL | Требования |
ru |
1. Сделать возможным загрузку собственных аватаров, ибо убогий кусок образа меня не устраивает
2. внести пункт "информация о персонаже". Вот так:
• Профиль
• Френд-лента
• RSS-лента
• Информация о персонаже
3. Возможность менять фон и цвета своего дневника
Mood: Замечательное Music: Astrix - Artcore
|
Comments: 2 | |
|
|
|
20.04.07 16:46 |
Классицист | ... |
ru |
Её волосы мягко струились по спине. Всякий раз, видя её, моя душа сжималась в трепете перед грацией, шармом этой девушки. Сейчас я словно зачарованный стоял прямо за ней, любуясь хрустальным блеском её волос. Так в жизни часто бывает, то, чего душа не просит - в изобилии, желанного же или вовсе нет, или черт знает как этого добиться... Все спонтанно, хаотично.
Шелчок фотоаппарата, яркий свет...
Я вышел на улицу, прикурил от дрожащих рук(получается, всегда) и обратил свой взор на небо, словно в собственное отражение. Маленькие капли срывались с величественных небес и разбивались о бренную землю, прожив малую, но по-своему насыщенную жизнь.
Три затяжки, мрачный коридор, освещенная аудитория, её образ впереди... и бесконечный дождь в наших сердцах.
Music: Raintime[Flies&Lies]; Haggard[AwakingTheCenturies]
|
Comments: 2 | |
|
|
|
20.04.07 11:07 |
Лизка | Собака - друг человека. |
ru |
Вчера основательно решила завести дома собаньку. И не отговаривайте меня!!!
Осталось решить, когда и какую..))
В детстве вела себя с животными очень и глупо... и дико:( Сейчас меня из-за этого очень грызёт совесть. Теперь ни за что не посмею обидеть животинку...:(
Mood: утреннее... Music: радио
|
Comments: 25 | |
|
|
|
20.04.07 10:24 |
Bernhard | Пробил час, не остановишь нас (С) |
ru |
Вот он тот день, настроение просто отличное. Слегка лениво вставать, но лень побеждена, солнушко за окном порадовало. Чтож соглашусь с Геркой эту пятницу я ждал ооочень долго, далеко не 4 дня :D.
Зашёл в бк, первм делом полюбоваться на закладочку состояне, полюбовался - доволен. Осталось решить последний вопрос идти ли сегодня в институт :D
Апдейт
Не пошёл :))
Mood: боевое  Music: Kamelot - the black halo
|
Comments: 19 | |
|
|
|
20.04.07 01:47 |
Доброжелатель | Лечение |
ru |
Кошмар, Алкаши и Мисти с ума сошли))) Лечат тяжи с такой скоростью, как буд-то это легкие травмы))) я даже не успеваю отойти просто спокойно покурить )))
Итог - 42 каста за 5 часов))
Mood: боевое 
|
|
|
|
|
20.04.07 01:41 |
Доброжелатель | Ушел из клана |
ru |
Что сказать? Дело может для кого-то не ясно.. скажу одно, поторопился, а кулаками не машут после драки, так что выше нос и буду привыкать заново к серости стихии в которой провел 4.5 года...
.....
Mood: Грустный...
|
|
|
|
|
20.04.07 00:41 |
Черное_солнце | Захлестнуло волной) |
ru |
Тоже зарегила :)
Mood: Пофигистичное Music: Тишина
|
Comments: 10 | |
|
|
|
20.04.07 00:11 |
LIhoradka | Всем привет=) |
ru |
Тестим. Рас рас рас два тррри=)
|
Comments: 6 | |
|
|
|
19.04.07 23:35 |
LoneWolf_E | Тестовая запись сонного паладина. |
ru |
Интересная штука - дайрики на домене комбатс.ру. Зачем мне второй дайрик, спросите вы? А пускай здесь рождаются креативы, посвященные моей жизни в БК =))
(*в сторону*) значит придется и сюда писать, эхЪ...
|
Comments: 6 | |
|
|
Total posts: 4800 Pages: 480
1.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 100.. 110.. 120.. 130.. 140.. 150.. 160.. 170.. 180.. 190.. 200.. 210.. 220.. 230.. 240.. 250.. 260.. 270.. 280.. 290.. 300.. 310.. 320.. 330.. 340.. 350.. 360.. 370.. 380.. 390.. 400.. 410.. 420.. 430.. 440.. 450.. 460.. 469 470 471 472 473 474 475 476 477 478 479 480
|
|
Mo |
Tu |
We |
Th |
Fr |
Sa |
Su |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | |
|